steamboat ratchet - German English Dictionary